Obec Nová Hradečná leží v Olomouckém kraji v ORP Uničov v nadmořské výšce 275 m. V roce 2014 zde žilo 817 obyvatel. Nová Hradečná má katastrální území o rozloze 1140 ha.